home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / golded / api / history < prev    next >
Text File  |  1995-02-17  |  2KB  |  40 lines

  1.  
  2.  Release 1
  3.  
  4.    Initial release.
  5.  
  6.  Release 2
  7.  
  8.    Additional API_CLASS_ROOT action: API_ACTION_INTRODUCE
  9.    Additional display refresh mode:  API_REFRESH_NOMARKER
  10.  
  11.  Release 3
  12.  
  13.    The API interface has partly been rewritten after introduction of undo/redo.
  14.    Old style clients have to be recompiled.
  15.  
  16.    o The MASK/K option of GoldED's API command (used by all clients) has been
  17.      renamed to WAIT/K in order to detect new-style clients. Same usage.
  18.  
  19.    o The static EditConfig->Current[] array has been replaced by a char pointer
  20.      EditConfig->CurrentBuffer. Most API clients don't use this entry.
  21.  
  22.    o The static EditConfig->UndoBuf[] array has been replaced by a char pointer
  23.      EditConfig->UndoBuffer. Most API clients don't use this entry.
  24.  
  25.    o The APIMessage structure has changed: API messages now give you access to
  26.      global settings of the editor (e.g. the screen name): APIMessage->Global.
  27.      APIMessage->api_User and APIMessage->api_Screen are obsolete and have been
  28.      removed.
  29.  
  30.    o API clients are not allowed to change a text buffer directly and thus
  31.      bypass the undo system; use APIMessage->Modify to pass modification
  32.      requests to GoldED (example: api/spell/main.c) or use ARexx commands.
  33.  
  34.  Release 4
  35.  
  36.    o GoldED's internal text format has been changed slightly. Old style clients
  37.      have to be recompiled. No source code changes required except usage of the
  38.      API command: The WAIT/K option has been renamed to CLASS/K in order to
  39.      detect new-style clients. Same usage.
  40.